from flask import Flask,request,jsonify
# 返回一个json数据
import os
app = Flask(__name__)

#解决接收请求信息有中文乱码的问题
app.config['JSON_AS_ASCII'] = False

#strict_slashes 为False时， /login/  /login 都能访问  
@app.route('/login',methods=['POST'],strict_slashes=False)
def interface1():
    #打印请求的方法
    print(request.method)

    #获取请求数据，交数据转为字典
    data = request.get_json()

    print(data)

    name = data['name']

    if name == 'cai':
        return jsonify({
            'cai':11
        })
    elif name == 'pei':
        return jsonify({
            'pei':'yan'
        })
    else:
        return jsonify({
            'msg':'请求错误'
        })

#入口
if __name__ == '__main__':
    #启动socket
    app.run(debug=True,host='0.0.0.0',port=5001)